今天要來講另一個方法,那就是VIEW方法,VIEW方法就是要建立一
個虛擬資料表,資料表本身沒有儲存資料,只有定義資料,定義從哪一些資料或檢視表挑出哪一些欄位或記錄,一樣可以在這個檢視表座新增、修改、刪除、更新
檢視表如同一個資料庫的窗口,可以讓使用者以不同的角度、不同的窗戶大小的範圍來檢視資料
檢視表有好有壞,先來講講優點,就是可以隱藏和過濾資料,並且簡化資料查詢,可以有效地增加的資料安全性;缺點就是在於它需要多一道建立工程,而且因為沒有真正的儲存資料,所以擁有更多的操作限制,且會增加管理的複雜度,示意圖如下:
可以看到檢視表只是依照定義的資料從基底資料表(BASE TABLE)去取出,並依照定義去過濾掉不需要的資料,產出座後需要的虛擬資料表